package gruppenkalenderProjekt.data;

import java.sql.Date;
import java.sql.Time;
import java.util.Vector;


// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.F1A17DE1-EA5D-C406-4942-F69FD9AF8F43]
// </editor-fold> 
public interface Kalendereintrag extends java.rmi.Remote {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.4268F266-A9E1-163E-F5D2-A39B065130E6]
    // </editor-fold> 
    public int getKalendereintragID ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.613BF2B0-A98D-B7E2-833A-F2DEDD1B08EA]
    // </editor-fold> 
    public void setKalendereintragID (int id)throws java.rmi.RemoteException;

    public int getKalenderID()throws java.rmi.RemoteException;

    public void setKalenderID(int id)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.B83B054B-1D94-BE91-7F9F-7E22544754E7]
    // </editor-fold> 
    public String getTitel ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.09F8617F-D5F6-3CBD-BEAB-93EC5782D4DF]
    // </editor-fold> 
    public void setTitel (String titel)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.EA4435AE-9953-80D8-7054-1274259577E8]
    // </editor-fold> 
    public Kategorie getKategorie ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.02457BB4-6B56-561B-7F0C-0735AE675C62]
    // </editor-fold> 
    public void setKategorie (Kategorie kategorie)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.C1F85ECC-D816-244A-C0AC-606D05467720]
    // </editor-fold> 
    public Benutzer getErsteller ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.E71B30F4-83AE-8C8B-AE6C-080D7F836676]
    // </editor-fold> 
    public void setErsteller (Benutzer ersteller)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D969C31D-8965-8D59-5142-605DF5F468F8]
    // </editor-fold> 
    public String getBeschreibung ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.587DB4AB-A584-96E9-5A5F-077D5437FE42]
    // </editor-fold> 
    public void setBeschreibung (String beschreibung)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8A5896C7-C19D-E5CB-C27F-4BDD1CECEDF2]
    // </editor-fold> 
    public String getOrt ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.1F77B667-2D8B-73B8-1E91-037530674F37]
    // </editor-fold> 
    public void setOrt (String ort)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6B9002B5-4157-FD57-D456-3FEF3F5BA2E7]
    // </editor-fold> 
    public Date getStartdatum ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8A311F8A-6418-40C6-70A0-E7BFC7E507EF]
    // </editor-fold> 
    public void setStartdatum (Date startdatum)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.C5897F44-EC83-D50A-F4BE-B3B8AA8409E9]
    // </editor-fold> 
    public Date getEnddatum ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.40B9FD68-E236-7476-1C59-898E0E77928E]
    // </editor-fold> 
    public void setEnddatum (Date enddatum)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.85987483-12C3-55A0-5A73-CB84FF4810D7]
    // </editor-fold> 
    public Time getStartzeit ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D750B9B4-C28C-193D-AB43-CB8DE0D7DCDC]
    // </editor-fold> 
    public void setStartzeit (Time startzeit)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.03F33A7C-9F14-6302-B23A-EEA5F1CA0DE4]
    // </editor-fold> 
    public Time getEndzeit ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D0AFEFA1-0F00-47AA-9D80-2E7BB616BBE6]
    // </editor-fold> 
    public void setEndzeit (Time endzeit)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.A792689A-DB6E-2DF7-8B2F-17DBB3CF5107]
    // </editor-fold> 
    public Kalendereintrag getFolgetermin ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D08624B0-31E6-1DB5-924F-C144741A2E14]
    // </editor-fold> 
    public void setFolgetermin (Kalendereintrag folgetermin)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.7F5AB6A0-F69C-59A1-E4C8-833AE3D10D11]
    // </editor-fold> 
    public Vector<Benutzer> getTeilnehmer ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.17F4CD78-5DCE-DE9E-C43B-43E31B012F51]
    // </editor-fold> 
    public void setTeilnehmer (Vector<Benutzer> teilnehmer)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.A5B2898D-E5A1-BBB3-B829-9C51EBA76979]
    // </editor-fold> 
    public Boolean isAlarm ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6A5883CB-C8D0-9908-5593-E9C77C61085F]
    // </editor-fold> 
    public void setAlarm (Boolean alarm)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.E4FCB144-FAB8-CFE2-637A-3CA8BBC30E2E]
    // </editor-fold> 
    public int getZeitdifferenzErinnerung ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.7FF59A51-F5A1-ED62-9869-4F28D5BFBF7C]
    // </editor-fold> 
    public void setZeitdifferenzErinnerung (int zeitdifferenz)throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.B9DF7702-6B2F-4182-31C4-329DD93BE714]
    // </editor-fold> 
    public Boolean isErinnerung ()throws java.rmi.RemoteException;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8771FBDB-7BC5-9AF7-AC94-2E3F327552ED]
    // </editor-fold> 
    public void setErinnerung (Boolean erinnerung)throws java.rmi.RemoteException;

   public void setWiederholung (int wiederholung)throws java.rmi.RemoteException;

   public int getWiederholung ()throws java.rmi.RemoteException;


}

